The Integration of Scalable Systems Software with the OSCAR Clustering Toolkit

نویسندگان

  • John Mugler
  • Thomas Naughton
  • Stephen Scott
چکیده

The Scientific Discovery Through Advanced Computing (SciDAC) project has implemented a Scalable Systems Software (SSS) center. The SSS center is charged with building a scalable and robust operating environment for high end computing systems. Part of the approach is building a general solution for multiple platforms, to include both clusters and individual machines. This starts a trend toward standardization of systems within computing centers, which saves money in the long run by reducing operator training and lowering software development and support costs. The development in SciDAC: SSS is focused on components and not on the underlying operating system. The first target operating system for the individual components to run on is Linux on x86 based hardware. The vehicle chosen for delivery of the software is OSCAR, which supplies both the installation mechanism and the support for the underlying operating system. OSCAR, or Open Source Cluster Application Resources, is a clustering toolkit that has been widely used for installing/configuring smaller clusters of up to 256 nodes. The biggest advantage of OSCAR is that it works on top of specific Linux distributions. OSCAR makes an effort to package commonly available clustering software (an example is MPI/PVM) and provide sane default configurations for this software. This is done so that beginning system administrators can install clusters with minimal coaching and help. One of the biggest challenges for the SSS-OSCAR effort was converting the SSS software into OSCAR packages. An OSCAR package is a combination of RPMs and scripts, and there is a published API for doing this. Some history of both projects, a description of the OSCAR packaging API, and the new packages that are available to OSCAR users from the SSS project is available in this paper. Also included is a summation of the experience of many new package writers using the OSCAR API, and some insights into the strengths and weaknesses of choosing OSCAR for the deployment vehicle for the SSS suite.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A partition-based algorithm for clustering large-scale software systems

Clustering techniques are used to extract the structure of software for understanding, maintaining, and refactoring. In the literature, most of the proposed approaches for software clustering are divided into hierarchical algorithms and search-based techniques. In the former, clustering is a process of merging (splitting) similar (non-similar) clusters. These techniques suffered from the drawba...

متن کامل

Centralized Clustering Method To Increase Accuracy In Ontology Matching Systems

Ontology is the main infrastructure of the Semantic Web which provides facilities for integration, searching and sharing of information on the web. Development of ontologies as the basis of semantic web and their heterogeneities have led to the existence of ontology matching. By emerging large-scale ontologies in real domain, the ontology matching systems faced with some problem like memory con...

متن کامل

Merging Similarity and Trust Based Social Networks to Enhance the Accuracy of Trust-Aware Recommender Systems

In recent years, collaborative filtering (CF) methods are important and widely accepted techniques are available for recommender systems. One of these techniques is user based that produces useful recommendations based on the similarity by the ratings of likeminded users. However, these systems suffer from several inherent shortcomings such as data sparsity and cold start problems. With the dev...

متن کامل

Adaptive Information Analysis in Higher Education Institutes

Information integration plays an important role in academic environments since it provides a comprehensive view of education data and enables mangers to analyze and evaluate the effectiveness of education processes. However, the problem in the traditional information integration is the lack of personalization due to weak information resource or unavailability of analysis functionality. In this ...

متن کامل

Adaptive Information Analysis in Higher Education Institutes

Information integration plays an important role in academic environments since it provides a comprehensive view of education data and enables mangers to analyze and evaluate the effectiveness of education processes. However, the problem in the traditional information integration is the lack of personalization due to weak information resource or unavailability of analysis functionality. In this ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004